package com.syh.jn.scm.dto.supplier.statistics.sale;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * mybatis返回结果的实体(按照商品统计的销售数据)
 */
@Data
public class GoodsSalesReportVo implements Serializable {
  /**
   * 商品ID
   */
  private Long goodsId;
  /**
   * 商品名称
   */
  private String goodsName;
  /**
   * 商品编码
   */
  private String goodsCode;
  /**
   * 商品规格
   */
  private String goodsSpecName;
  /**
   * 商品单位
   */
  private String goodsUnits;
  /**
   * 销售数量总数
   */
  private BigDecimal saleQuantity;
  /**
   * 销售总额
   */
  private BigDecimal saleAmt;
  /**
   * 销售退货总数
   */
  private BigDecimal saleRetQuantity;
  /**
   * 销售退货总额
   */
  private BigDecimal saleRetAmt;
  /**
   * 销售报损数量
   */
  private BigDecimal lossQuantity;
  /**
   * 销售报损总额
   */
  private BigDecimal lossAmt;
  /**
   * 销售报溢数量
   */
  private BigDecimal spillQuantity;
  /**
   * 销售报溢总额
   */
  private BigDecimal spillAmt;
}
